*{
    padding:0;
    margin:0
}
html,body,.index{
    height:100%;
    width:100%;
    background-color:white;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
.clearfix{
    content: '';
    display: block;
    clear: both;
}
.header-nav{
    position: fixed!important;
    width: 100%;
    height: 60px;
    background-color: rgb(102,102,102);
    position: sticky;
    top:0;
    z-index: 999;
    padding: 0 30px 0 60px;
}
.nav-title{
line-height: 60px;
color:#fff;
font-size: 21px;

}
.img-box{
    width:40px;
    height: 40px;
    background-color: #ddd;
    border-radius: 50%;
    margin-top: 10px;
}
.nav-text{
    line-height: 60px;
    color:white;
    margin-left: 20px;
}
.cursor{
    cursor: pointer;
}
.aside{
    position:fixed;
    top:60px;
    left: 0;
    width: 250px;
    height: 100%;
    background-color: rgb(28,28,28);
    // overflow: hidden;
    z-index: 1; 
}
.demo{
    position: absolute;
    top: 0;
    left: 0;
    width: 250px;
    .container{
        width: 100%;
        padding-right: 0px;
        padding-left: 0px;
        margin-right: 0;
        margin-left: 0;
        .row{
            width:100%;
            
            margin-right: 0;
            margin-left:0;
            .col-md-offset-3{
                width: 250px;
                position: relative;
                margin-left: 0;
                .panel-group{
                    width: 250px;
                    position: absolute;
                    left: 0;
                    .panel{

                        border-radius: 0px;
                        margin-top: 0px;
                        border:none;
                        background-color: rgb(28,28,28);
                        border-bottom: 0.5px groove  rgb(71, 69, 69);
                        border-left: 0px groover rgb(71, 69, 69);
                        // height: 50px;
                        // box-shadow: 1px 1px 1px rgb(30, 81, 90);
                        .panel-heading{
                            background-color: rgb(28,28,28);
                            text-align: center;
                            border-top-left-radius: 0px;
                            border-top-right-radius: 0px;
                            color: rgb(194, 194, 194);
                            box-sizing: border-box;
                             box-shadow: 1px 1px 3px rgb(71, 69, 69);
                             padding: 16.5px 0;
                             transition: border 0.2s linear
                            //  height: 50px;
                        }
                        .panel-body{
                            // border-top: 0px solid #ddd!important;
                            color: rgb(194, 194, 194)!important;
                            // padding-left: 30px;
                            border-bottom: 0.5px groove  rgb(71, 69, 69);
                            // text-align: center;
                            // height: 80px;
                            padding: 0!important;
                            p{
                        // widt;
                            }
                        }
                        a{
                        }
                    }
                }
            }
        }
    }
}
.content-box{
    width: 100%;
    // display: flex;
    position: relative;
    overflow: hidden;
    height: 100%;
}
.contents{
    width: 100%;
    height: 872px;
    position: absolute;
    left: 250px;
    top: 60px;
    color:black;
    .contents-search{
        display: flex;
        // width: 1000px;
        margin: 30px  0 0 30px;
        div{
            line-height: 34px;
            height: 34px;
        }
        #typename1{
            margin-left: 30px;
            width: 500px;
        }
        span{
            background-color: rgb(91,192,222);
            width: 100px;
            cursor: pointer;
        }
        
    }
    .btn-warning1{
        display: block;
        margin: 40px 0 0 50px;
    }
}
.img-box{
    overflow: hidden;
    position: relative;
}
.auto-img{
    display: block;
    position: absolute;
    margin:  auto;
    width: 100%;
}
.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body {
    border-top: 0px solid #ddd;
    color: rgb(194, 194, 194)!important;
    padding-left: 25px;
}
.bor{
    border-left: 15px solid rgb(17, 180, 131)!important;
}
.panel .panel-body p{
    margin: 0 ;
    width: 100%!important;
    height: 60px;
    // text-align: center;
    padding-left: 55px;
    line-height: 60px;
    &:hover{
        background-color: rgb(71,76,92);
    }
}
/***************以上为公共部分样式，便抽离使用******************/
#mytable{
    max-width: 1400px;
    min-width: 700px;
    margin: 50px 0 0 50px;
    tbody{
        th{
        width: 55px;
    }
}
tbody img{
    width: 30px;
}

}
.contents{
    overflow: scroll;
};

* {
    padding: 0;
    margin: 0;
    border: none;
    text-decoration: none;
    list-style: none;
    /* overflow: hidden; */
}

input,
button,
select,
textarea {
    outline: none;
}

textarea {
    font-size: 13px;
    resize: none;
}

html,
body {
    /* background: url(../images/1.JPEG); */
    width: 100%;
    height: 100%;
}

#main {
    width: 1000px;
    height: 600px;
    position: fixed;
    top: 100px;
    left: 400px;
    /* left: 50%;
    margin-left: -500px;
    margin-top: 50px; */
    margin: 0 auto;
    display: none;
}

.content {
    width: 800px;
    height: 600px;
    position: relative;
    top: 40px;
    left: 100px;
    background-repeat: no-repeat;
}

.pics {
    width: 200px;
    height: 150px;
    position: absolute;
    display: none;
}

#pc1 {
    top: 0px;
    left: 0px;
    background-position: 0px 0px;
}

#pc2 {
    top: 0px;
    left: 200px;
    background-position: -200px 0px;
}

#pc3 {
    top: 0px;
    left: 400px;
    background-position: -400px 0px;
}

#pc4 {
    top: 0px;
    left: 600px;
    background-position: -600px 0px;
}

#pc8 {
    top: 150px;
    left: 0px;
    background-position: 0px -150px;
}

#pc7 {
    top: 150px;
    left: 200px;
    background-position: -200px -150px;
}

#pc6 {
    top: 150px;
    left: 400px;
    background-position: -400px -150px;
}

#pc5 {
    top: 150px;
    left: 600px;
    background-position: -600px -150px;
}

#pc9 {
    top: 300px;
    left: 0px;
    background-position: 0px -300px;
}

#pc10 {
    top: 300px;
    left: 200px;
    background-position: -200px -300px;
}

#pc11 {
    top: 300px;
    left: 400px;
    background-position: -400px -300px;
}

#pc12 {
    top: 300px;
    left: 600px;
    background-position: -600px -300px;
}

.but {
    width: 50px;
    height: 100px;
    background: url(/img/button.png);
    position: absolute;
    cursor: pointer;
}

#pre {
    top: 200px;
    left: 5px;
    background-position: 0px -95px;
}

#next {
    top: 200px;
    right: 5px;
    background-position: 0px -192px;
}

#close {
    position: absolute;
    right: 100px;
    top: 15px;
    width: 25px;
    height: 25px;
    background-image: url(/img/close-2.gif);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 25px;
}

#totle {
    width: 1000px;
    height: 100px;
    margin-top: 30px;
    position: absolute;
    bottom: -30px;
    display: flex;
    display: flex;
    justify-content: center;
    /* left: 0px; */
}

.littlepics {
    width: 160px;
    height: 80px;
    display: block;
    border: #fff 3px solid;
    float: left;
    margin-left: 20px;
    margin-top: 10px;
    cursor: pointer;
}

#nav {
    width: 800px;
    height: 30px;
    list-style: none;
    position: absolute;
    left: 100px;
}

.navli {
    float: left;
    line-height: 30px;
    margin-right: 20px;
    width: 100px;
    background: #0cf;
    cursor: pointer;
}

.navli span {
    background: #F25EAB;
    width: 85px;
    height: 30px;
    display: block;
    float: right;
    text-align: center;
    color: #fff;
    line-height: 30px;
    font-size: 20px;
}

.style4 {
    display: block;
    -webkit-animation: animations linear 0.3s;
    -moz-animation: animations linear 0.3s;
    -o-animation: animations linear 0.3s;
    -ms-animation: animations linear 0.3s;
    animation: animations linear 0.3s;
}

@-webkit-keyframes animations {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-moz-keyframes animations {
    0% {
        -moz-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
    }
}

@-o-keyframes animations {
    0% {
        -o-transform: rotate(0deg);
    }
    100% {
        -o-transform: rotate(360deg);
    }
}

@-ms-keyframes animations {
    0% {
        -ms-transform: rotate(0deg);
    }
    100% {
        -ms-transform: rotate(360deg);
    }
}

@keyframes animations {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.style5 {
    display: block;
    -webkit-animation: flys linear 0.3s;
    -moz-animation: flys linear 0.3s;
    -o-animation: flys linear 0.3s;
    -ms-animation: flys linear 0.3s;
    animation: flys linear 0.3s;
}

@-webkit-keyframes flys {
    0% {
        -webkit-transform: scale(0, 0);
    }
    100% {
        -webkit-transform: scale(1, 1);
    }
}

@-moz-keyframes flys {
    0% {
        -moz-transform: scale(0, 0);
    }
    100% {
        -moz-transform: scale(1, 1);
    }
}

@-o-keyframes flys {
    0% {
        -o-transform: scale(0, 0);
    }
    100% {
        -o-transform: scale(1, 1);
    }
}

@-ms-keyframes flys {
    0% {
        -ms-transform: scale(0, 0);
    }
    100% {
        -ms-transform: scale(1, 1);
    }
}

@keyframes flys {
    0% {
        transform: scale(0, 0);
    }
    100% {
        transform: scale(1, 1);
    }
}

.style6 {
    display: block;
    -webkit-animation: stl linear 0.3s;
    -moz-animation: stl linear 0.3s;
    -o-animation: stl linear 0.3s;
    -ms-animation: stl linear 0.3s;
    animation: stl linear 0.3s;
}

@-webkit-keyframes stl {
    0% {
        -webkit-transform: rotate3d(0, 1, 0, -180deg);
    }
    100% {
        -webkit-transform: rotate3d(0, 1, 0, 0deg);
    }
}

@-moz-keyframes stl {
    0% {
        -moz-transform: rotate3d(0, 1, 0, -180deg);
    }
    100% {
        -moz-transform: rotate3d(0, 1, 0, 0deg);
    }
}

@-o-keyframes stl {
    0% {
        -o-transform: rotate3d(0, 1, 0, -180deg);
    }
    100% {
        -o-transform: rotate3d(0, 1, 0, 0deg);
    }
}

@-ms-keyframes stl {
    0% {
        -ms-transform: rotate3d(0, 1, 0, -180deg);
    }
    100% {
        -ms-transform: rotate3d(0, 1, 0, 0deg);
    }
}

@keyframes stl {
    0% {
        transform: rotate3d(0, 1, 0, -180deg);
    }
    100% {
        transform: rotate3d(0, 1, 0, 0deg);
    }
}
.fenye{
    // position: absolute;
    // top:750px;
    margin: 30px 0 0 (50px+76.38px);
//     ul>  .active{
// background-color: rgb(51,122,183);
position: relative;
//     }
}
#prevpage{
    display: inline-block;
    width: 76.38px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    position: absolute;
    left: -76.38px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border: 1px solid #ddd;
    cursor: pointer;
    color: #337ab7;
}
#nextpage{
    display: inline-block;
    width: 76.38px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    color: #337ab7;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border: 1px solid #ddd;
    cursor: pointer;
}
#totalpage1{
    display: inline-block;
    width: 76.38px;
    height: 37px;
    line-height: 37px;
    text-align: center;
    color: #337ab7;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border: 1px solid #ddd;
    cursor: pointer;
}
#inlineFormCustomSelect{
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    width: 180px!important;
    padding: 0 50px;
}
#inlineFormCustomSelects{
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    width: 180px!important;
    padding: 0 0   0 50px;
}
#inlineForminput{
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    width: 250px!important;
    padding: 0 0   0 50px;
}